package cn.lysoy.demo.constant;

/**
 * 限制访问类型枚举类
 * 自行添加和修改
 * @author SongYang
 */
public enum LimitTypeEnum {
    /**
     * 用户限制
     */
    TOKEN("TOKEN"),
    /**
     * ip地址限制
     */
    IP("IP"),
    /**
     * 访问工具限制
     */
    TOOL("TOOL"),
    /**
     * 根据KEY
     */
    KEY("KEY"),
    /**
     * 根据方法名
     */
    METHOD("METHOD"),
    /**
     * 根据方法类型
     */
    METHOD_TYPE("METHOD_TYPE"),
    /**
     * 根据请求类型
     */
    REQUEST_TYPE("REQUEST_TYPE");

    private String value;

    public String getValue() {
        return value;
    }

    public void setValue(String value) {
        this.value = value;
    }

    LimitTypeEnum(String value) {
        this.value = value;
    }
}
